/**
 * 初始化诊疗阶段详情对话框
 */
var SdcTherapyStageInfoDlg = {
    validateFields: {
        stageName: {
            validators: {
                notEmpty: {
                    message: '诊疗阶段名称不能为空'
                }
            }
        }
    }
};


/**
 * 关闭此对话框
 */
SdcTherapyStageInfoDlg.close = function () {
    parent.layer.close(parent.layer.getFrameIndex(window.name)); //先得到当前iframe层的索引,再执行关闭
}

/**
 * 验证数据是否为空
 */
SdcTherapyStageInfoDlg.validate = function () {
    $('#sdcTherapyStageInfoForm').data("bootstrapValidator").resetForm();
    $('#sdcTherapyStageInfoForm').bootstrapValidator('validate');
    return $("#sdcTherapyStageInfoForm").data('bootstrapValidator').isValid();
}

/**
 * 提交新增
 */
SdcTherapyStageInfoDlg.addSubmit = function () {

    if (!this.validate()) {
        return;
    }
    //提交信息
    Sys.ajaxForm('sdcTherapyStageInfoForm', Sys.backendPath + "/sdc/sdctherapystage/add", function(res) {
        Sys.success(res.message);
        window.parent.SdcTherapyStage.table.refresh();
        SdcTherapyStageInfoDlg.close();
    }, function (res) {
        response = JSON.parse(res.responseText);
        Sys.error(response.message);
    });
}

/**
 * 提交修改
 */
SdcTherapyStageInfoDlg.editSubmit = function () {
    if (!this.validate()) {
        return;
    }
    //提交信息
    Sys.ajaxForm('sdcTherapyStageInfoForm', Sys.backendPath + "/sdc/sdctherapystage/update", function (res) {
        Sys.success(res.message);
        window.parent.SdcTherapyStage.table.refresh();
        SdcTherapyStageInfoDlg.close();
    }, function (res) {
        response = JSON.parse(res.responseText);
        Sys.error(response.message);
    });
}

$(function () {
    Sys.initValidator("sdcTherapyStageInfoForm", SdcTherapyStageInfoDlg.validateFields);
    if ($("#linkDepts")) {
        $('#linkDept').combobox('setValues', $("#linkDepts").val().split(","));//多选
    }
});
